Collaborative Learning for Constraint Solving
نویسندگان
چکیده
Although constraint programming offers a wealth of strong, general-purpose methods, in practice a complex, real application demands a person who selects, combines, and refines various available techniques for constraint satisfaction and optimization. Although such tuning produces efficient code, the scarcity of human experts slows commercialization. The necessary expertise is of two forms: constraint programming expertise and problem-domain expertise. The former is in short supply, and even experts can be reduced to trial and error prototyping; the latter is difficult to extract. The project described here seeks to automate both the application of constraint programming expertise and the extraction of domain-specific expertise. It applies FORR, an architecture for learning and problemsolving, to constraint solving. FORR develops expertise from multiple heuristics. A successful case study is presented on coloring problems.
منابع مشابه
Supporting collaborative learning and problem-solving in a constraint-based CSCL environment for UML class diagrams
12 Abstract We present COLLECT-UML, a constraint-based intelligent tutoring system (ITS) 13 that teaches object-oriented analysis and design using Unified Modelling Language (UML). 14 UML is easily the most popular object-oriented modelling technology in current practice. 15 While teaching how to design UML class diagrams, COLLECT-UML also provides 16 feedback on collaboration. Being one of con...
متن کاملEvaluating a Collaborative Constraint-based Tutor for UML Class Diagrams
COLLECT-UML is a collaborative constraint-based tutor for teaching object-oriented analysis and design using Unified Modelling Language. It is the first system in the family of constraint-based tutors to represent a higher-level skill such as collaboration using constraints. We present the full evaluation study carried out at the University of Canterbury to assess the effectiveness of the syste...
متن کاملThe Teaching of Mathematics Based on Socio-Cultural Approach and it’s Role in the Development of the Problem-Solving Ability for High School Students
This research is done based on Socio-cultural theory of Development and Collaborative learning role on Cognitive development of students in Mathematics, particularly on problem solving ability. Collaborative learning focuses on an approach of teaching in which uses the potential abilities and knowledge of students and is able to grow via intermental and intramental interactions. In this study, ...
متن کاملA Jini Service for Collaborative Constraint Solving
We report on the design and implementation of a system for collaborative constraint solving. The system takes advantage of the capabilities of Jini to implement the infrastructure required by such a system. We describe the conceptual model, its realization as a genuine Jini application, and illustrate it’s functionality.
متن کاملCollaborative Learning and Communication Technology in Graduate Students’ Education
Background: Cooperative and Collaborative Learning approach with online programs is useful in response to rising demand for university educational system. This study evaluates the use of internet and computer in collaborative teaching and learning process for post graduate nursing students. Method: This is a correlation descriptive study. The population in the study is based on census sampling ...
متن کامل